• word of the day

    datura stramonium

    datura stramonium - Dictionary definition and meaning for word datura stramonium

    Definition
    (noun) intensely poisonous tall coarse annual tropical weed having rank-smelling foliage, large white or violet trumpet-shaped flowers and prickly fruits
Download our Mobile App Today
Receive our word of the day
on Whatsapp